home *** CD-ROM | disk | FTP | other *** search
-
-
-
- iiiillllVVVViiiieeeewwwwIIIItttteeeerrrr((((3333)))) IIIImmmmaaaaggggeeeeVVVViiiissssiiiioooonnnn LLLLiiiibbbbrrrraaaarrrryyyy CCCC++++++++ RRRReeeeffffeeeerrrreeeennnncccceeee MMMMaaaannnnuuuuaaaallll iiiillllVVVViiiieeeewwwwIIIItttteeeerrrr((((3333))))
-
-
-
- NNNNAAAAMMMMEEEE
- iiiillllVVVViiiieeeewwwwIIIItttteeeerrrr - iterates thru views in ilDisplay
-
- IIIINNNNHHHHEEEERRRRIIIITTTTSSSS FFFFRRRROOOOMMMM
- This is a base class.
-
- HHHHEEEEAAAADDDDEEEERRRR FFFFIIIILLLLEEEE
- #include <il/ilViewIter.h>
-
-
- CCCCLLLLAAAASSSSSSSS DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- iiiillllVVVViiiieeeewwwwIIIItttteeeerrrr iterates thru the view stack of an ilDisplay. It is useful for
- accessing all the ilViews in the view stack that meet a certain criteria.
- The access criteria may be reinitialized and may also be specified for
- each access.
-
-
- CCCCLLLLAAAASSSSSSSS MMMMEEEEMMMMBBBBEEEERRRR FFFFUUUUNNNNCCCCTTTTIIIIOOOONNNN SSSSUUUUMMMMMMMMAAAARRRRYYYY
- CCCCoooonnnnssssttttrrrruuuuccccttttoooorrrr
-
- ilViewIter(ilDisplay* disp, ilView* view,
- int mode = ilVIterNop|ilVIterInc)
-
- IIIItttteeeerrrraaaattttiiiioooonnnn CCCCoooonnnnttttrrrroooollll
-
- void _i_n_i_t(ilView* view, int mode = ilVIterNop|ilVIterInc);
- ilView *_n_e_x_t(int mode = 0);
-
-
- FFFFUUUUNNNNCCCCTTTTIIIIOOOONNNN DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNNSSSS
- iiiillllVVVViiiieeeewwwwIIIItttteeeerrrr(((())))
-
- ilViewIter(ilDisplay* disp, ilView* view,
- int mode = ilVIterNop|ilVIterInc)
-
-
- The constructor takes a pointer the ilDisplay whose view stack
- ilViewIter will operate on. If NULL is passed in _v_i_e_w, then all
- views in the view stack in _d_i_s_p, will be checked based on criteria
- passed in _m_o_d_e. If a pointer to an ilView is passed in _v_i_e_w, then
- only that view will be checked against the criteria.
-
- Currently, the only access criteria supported is ilNop. If ilNop is
- passed in _m_o_d_e, only views with nop flag unset will be accessed.
- The direction of iteration can also be specified in mode. If
- ilVIterInc is specified, then the view stack is searched from top
- (0) to bottom (n). If ilVIterDec is specified, then the view stack
- is searched from bottom (n) to top (0).
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- iiiillllVVVViiiieeeewwwwIIIItttteeeerrrr((((3333)))) IIIImmmmaaaaggggeeeeVVVViiiissssiiiioooonnnn LLLLiiiibbbbrrrraaaarrrryyyy CCCC++++++++ RRRReeeeffffeeeerrrreeeennnncccceeee MMMMaaaannnnuuuuaaaallll iiiillllVVVViiiieeeewwwwIIIItttteeeerrrr((((3333))))
-
-
-
- iiiinnnniiiitttt(((())))
-
- void init(ilView* view, int mode = ilVIterNop|ilVIterInc);
-
-
- Allows the ilViewIter to be reinitialized as if it were being
- created. See constructor for more information.
-
- nnnneeeexxxxtttt(((())))
-
- ilView *next(int mode = 0);
-
-
- Returns a pointer to the next ilView in the view stack that meets
- the criteria. If a new criteria is passed in _m_o_d_e, it will be used
- to find the next view.
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- ilDisplay
-
- NNNNOOOOTTTTEEEESSSS
- Display operators in ilDisplay use ilViewIter to step thru the view
- stack.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-